home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / dcom / modems-part1 / 9185 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.2 KB

  1. Path: inforamp.net!ts31-16
  2. From: crs0794@inforamp.net (Geoffrey Welsh)
  3. Newsgroups: comp.dcom.modems
  4. Subject: Re: HS/Link and Thoroput speeds
  5. Date: 26 Mar 1996 03:21:33 GMT
  6. Organization: InfoRamp Inc., Toronto, Ontario (416) 363-9100
  7. Message-ID: <4j7nrt$l33@sam.inforamp.net>
  8. References: <Pine.PMDF.3.91.960322022119.463225A-100000@BARRYU.BITNET>
  9. NNTP-Posting-Host: ts31-16.tor.inforamp.net
  10. X-Newsreader: News Xpress Version 1.0 Beta #4
  11.  
  12. In article <Pine.PMDF.3.91.960322022119.463225A-100000@BARRYU.BITNET>,
  13.    "ENRIQUE S. IGNARRA" <S0496872%BARRYU.BITNET@VM.ITS.RPI.EDU> wrote:
  14. >2)  Does anyone know where I could get a list of what my thoroughput
  15. >should be for various speeds?
  16. >i.e. At 14.4 with compression to 57.6 text should run at 3400
  17. >ZIP at 1600, database at 4600, and Graphics at 2900.
  18. >Anyone have a list for other speeds? i.e. 9600 19.2 24.0k etc?
  19.  
  20. It's easy enough to calculate in two steps: first, the raw bit rate and then 
  21. the data throughput.
  22.  
  23. The maximum raw CPS rate of an asynchronous modem with no error correction 
  24. protocols (like we had in the days of 300, 1200, and 2400 bps modems) is one 
  25. tenth the bit rate (every data byte was preceded by a start bit and followed 
  26. by a stop bit for ten bits per byte, unless you went out of your way to choose 
  27. unusual settings).  With error correction, the maximum raw CPS rate is reduced 
  28. because start and stop bits are no longer necessary, but the error correction 
  29. protocol imposes a little overhead itself; the ballpark figure is that the 
  30. maximum raw CPS rate will be about the bit rate divided by 8.4.  That's about 
  31. what you'll get for uncompressible data; the maximum raw throughput for 
  32. compressible data is the serial port speed over ten (because, at the serial 
  33. port level, you're still sending start and stopbits to and from the modem).
  34.  
  35. OK, so why don't you get 1714 CPS when transferring .ZIP files at 14.4?  
  36. Because the file transfer protocol itself imposes some overhead.  In the case 
  37. of streaming protocols like plain ZMODEM, that overhead is about five per 
  38. cent (with MobyTurbo, it's less than half that).  With nonstreaming protocols 
  39. like XMODEM, the overhead grows as the line speed increases and as the 
  40. response delay of the two computers increases.  Of course, whether a 
  41. particular text file's throughput approaches 95% of your serial port speed or 
  42. not depends not only on the data itself, but the details of the implementation 
  43. of the data compression in both modems, such as the dictionary size and string 
  44. search algorithm.  For every pair of modems (models or even revisions), a 
  45. given file may transfer at a different speed.
  46.  
  47. You now know how to estimate expected figures for compressed files for _any_ 
  48. speed of modem, and hopefully you realize how difficult it is to give figures 
  49. for compressible files.
  50.  
  51. --
  52.             Geoffrey Welsh, Developer, InSystems Technologies Inc.
  53.         Temporary: crs0794@inforamp.net; At work: insystem@pathcom.com
  54.   At home: geoff@zswamp.uucp or [xenitec.on.ca|m2xenix.psg.com]!zswamp!geoff
  55.   Capitalism is a cold-hearted system which guards the interests of whoever's
  56.   at the top, yet hypocritically claims that it offers everyone a fair shot.
  57.               So is every other system ever put in place by man.
  58.